package tianrun.ziguan.api.calculate.config.service.ge;

import com.baomidou.mybatisplus.extension.service.IService;
import tianrun.ziguan.api.calculate.config.entity.ge.TGeTableConfig;

import java.util.List;
import java.util.Map;

public interface TGeTableConfigService extends IService<TGeTableConfig> {


    List<TGeTableConfig> listByTableName(String tableName);

    Map<String, TGeTableConfig> mapByTableName(String tableName);

    Map<String, TGeTableConfig.Type> typeConfigs(String tableName);

    List<String> columns(String tableName);

    String primaryKey(String tableName);
}
